About Howard Freeman Ltd (10482542) United Kingdom