About Kinloch Limited (12827690) United Kingdom