About Ampvp240 Upper Farm Limited (09359373) United Kingdom