About Lillington Investments Limited (03306667) United Kingdom