About Metro1 Shopfitters Ltd. (08867482) United Kingdom