About J D Beesley Limited (10163768) United Kingdom