About Shoreditch Industrial Limited (09514197) United Kingdom