About K.macinnes Ltd (SC708313) United Kingdom