About Kinloch City Limited (12829567) United Kingdom