About Polly Jeffries Limited (13490626) United Kingdom