About Jeremy Rogers Limited (04167238) United Kingdom