About Palm S Quality Ltd (12869753) United Kingdom