About Jeremy Lee Limited (08118984) United Kingdom