About Jeffreys Woodstock Limited (13353447) United Kingdom