About Sandy Russell & Co. Limited (04700945) United Kingdom