About Primrose Wax Company Limited (SC671819) United Kingdom