About Susannah Townsend Limited (12076353) United Kingdom