About Winifred Taylor Limited (08190394) United Kingdom