About Jay & Ary Ltd (13268356) United Kingdom