About Andrew Barraclough Limited (06704024) United Kingdom