About Sohal Shopfronts & Shutter Ltd (12552061) United Kingdom