About William Howard Design Ltd (12894038) United Kingdom