About Andrew Barr And Son Limited (00680405) United Kingdom