About Lord Tresise Ltd (11575617) United Kingdom