About Howard Close Ltd (11042212) United Kingdom