About Amilforce Limited (01766228) United Kingdom