About Findlay Mathieson Ltd. (SC388759) United Kingdom