About Sheila Owens Couture Limited (NI678079) United Kingdom