About Baty & Findlay Limited (00385912) United Kingdom