About Hodgkin House Limited (00761889) United Kingdom