About K.holmes & Co Ltd (12667266) United Kingdom