About R W Osborne & Co. (chapel Farm) (SL003798) United Kingdom