About Raymond Wallace & Sons Limited (SC184412) United Kingdom