About Hoffman Thornwood Limited (01451361) United Kingdom