About M Findlay Limited (11805507) United Kingdom