About Lavington Investments Limited (12604008) United Kingdom