About Barr S Brae Ltd (13551706) United Kingdom