About Linfoot Investments Limited (13329951) United Kingdom