About Foothill Europe Limited (07866520) United Kingdom