About Howard Smith Design Solutions Limited (11634243) United Kingdom