About Exeter Sliding Wardrobes Ltd (13289161) United Kingdom