About Sandy & Co Ltd (07589363) United Kingdom