About Richard Bosworth Limited (08583104) United Kingdom