About Lee Sexton Limited (04871936) United Kingdom