About K.mcguire Ltd (10813729) United Kingdom