About James Maciver Costumes Limited (09618955) United Kingdom