About Amblefield Limited (06646968) United Kingdom