About Lechley Associates Limited (04954078) United Kingdom