About Andrew Hodge Contracting Limited (07781365) United Kingdom