About Lambourne Close (farningham) Ltd (12109808) United Kingdom