About The Shoreditch Mask Company Limited (12565330) United Kingdom