About The Findlay-cuthbertson Partnership (SL002397) United Kingdom