About Sliding Wardrobe Parts Limited (12059911) United Kingdom