About Andrew Barrs & Co Limited (03119939) United Kingdom