About Howard House (oxford) Ltd (06001279) United Kingdom