About Barr Findlay Partnership (SL000219) United Kingdom