About Jeremy Lee Associates Limited (02511326) United Kingdom