About Kincloch Line Limited (12829061) United Kingdom