About Sandbach & Reid Consultancy Limited (04154859) United Kingdom