About Ampton Investments Limited (01962041) United Kingdom