About Wray & Son Limited (04154725) United Kingdom