About K H Lomond Limited (SC544259) United Kingdom