About Lechler Limited (01044217) United Kingdom