About Howard Simons Limited (05077395) United Kingdom