About Sandridge Retail Consultancy Limited (10963177) United Kingdom