About Beesley Holdings Limited (12264635) United Kingdom