About K.shand(uk) Limited (SC632936) United Kingdom