About Holloway House Ltd (10423125) United Kingdom