About J David Lee Associates Limited (05888037) United Kingdom