About Roy Bosworth Limited (04702178) United Kingdom