About J K Locations Ltd (08725263) United Kingdom