About Bell Hammer Developments Limited (07917982) United Kingdom