About Roy Broughton-smith Limited (11670608) United Kingdom