About Andrew Haxton & Co Limited (05811916) United Kingdom