About Kinlon Limited (08150414) United Kingdom