About Exeter Holdings Ltd (10307909) United Kingdom