About Howard Cooper Ltd (11540410) United Kingdom