About William H. Howard Limited (01280579) United Kingdom