About Kinloch Construction & Design Ltd (SC663632) United Kingdom