About Jeremy Holden Limited (11323665) United Kingdom