About Cutty Stork Ltd (12749822) United Kingdom