About Primrose Telecomms Ltd (12149219) United Kingdom