About Bell & Blome Ltd (11422476) United Kingdom