About Oscar Fitted Wardrobe Ltd (12619115) United Kingdom