About Ambassador Store Ltd (11967768) United Kingdom