About Ian Eggleston Contracting Limited (12854564) United Kingdom