About Heawood Bell Limited (12266117) United Kingdom