About J K Beardsworth Limited (08277723) United Kingdom