About Lee Charteris Associates Limited (03486199) United Kingdom