About Anel Engineering & Contracting Limited (10700193) United Kingdom