About R. Wray & Sons Limited (08886819) United Kingdom