About Leggott Investments Limited (09545051) United Kingdom