About Hodgson House Ltd (11245844) United Kingdom