About Jamie And Sally Holdings Limited (13609141) United Kingdom