About Cloak Lane London Ltd (10810947) United Kingdom