About Andrew Haddock Limited (08438351) United Kingdom