About Winifred Belle Limited (12961661) United Kingdom