About Primrose & James Ltd. (12546245) United Kingdom