About Kinloch Engineering Limited (01473296) United Kingdom