About Andrew Hodgson Sculptor Limited (08563302) United Kingdom