About Kate Woodruff Communications Ltd (10543109) United Kingdom