About Company Head Office Ltd (12232360) United Kingdom