About Anfo Contracting & Consulting Limited (10917615) United Kingdom