About Metro Products (accessories & Leisure) Limited (01432801) United Kingdom