About Beeken & Fry Ltd (11257372) United Kingdom