About Eurodesign Shopfitters Limited (07385258) United Kingdom