It isn't the same as wax paper. Reynolds Freezer Paper is a common brand name. Reynolds is owned by Alcoa, which has locations in the UK. In particular, a food packaging facility is located in Durham:http://www.alcoa.com/locations/alcoa_location/en/home.asp?code=IIZ
Are you sure they don't sell Reynolds Freezer Paper in the UK? In the U.S. it is sold in the grocery store.