About Sue Taylor Limited (12853338) United Kingdom