About James G Findlay Limited (SC311723) United Kingdom