About Jay & Luke Ltd (11197915) United Kingdom