About Ampford Limited (01300448) United Kingdom