About Schelly And Co Ltd (12154709) United Kingdom