About R Lancaster & Sons Limited (10536733) United Kingdom