About Holly House (northampton) Limited (12088482) United Kingdom