About Findlay Enterprises Limited (13272027) United Kingdom