About R. Williams & Co. Limited (02330772) United Kingdom