About W R Findlay & Co (SL000328) United Kingdom