About Kincaple Engineering Limited (SC136613) United Kingdom