About Express Shopfittings London Limited (07166895) United Kingdom