About Primrose Street Trading Ltd (07569869) United Kingdom