About Whitehouse & Hodgson Limited (00624315) United Kingdom