About Scho & Co Ltd (08491790) United Kingdom