About The Shoreditch Sketcher Production Co. Ltd (12890192) United Kingdom