About Bell & Harwood Limited (01539189) United Kingdom