About Sara & Co Limited (09133503) United Kingdom