About Jeremy Holt Ltd. (02881576) United Kingdom