About Kelvedon Lotus Ltd (09220490) United Kingdom