About S & L Costumes Limited (07865272) United Kingdom