About Jeremy & Co Limited (06748136) United Kingdom