About Thomas Findlay (holdings) Limited (02998959) United Kingdom