About Callander Laundrette Ltd (SC639780) United Kingdom