About Howard Phillips Design Limited (12697239) United Kingdom