About B Findlay Ltd (13677771) United Kingdom