About L Findlay Limited (SC501037) United Kingdom