About Gardner & Beedle Ltd (13413292) United Kingdom