About Sandrelaservices Ltd (12518671) United Kingdom