About K.mctaggart Ltd (10289405) United Kingdom