About Findlay Wetherfield Scott & Co Limited (02235502) United Kingdom