About Shoreditch London Ltd (08384856) United Kingdom