About The New England Shop Limited (07749450) United Kingdom