About The Howsons Group Limited (10498132) United Kingdom