About Lefort Industries Limited (02536867) United Kingdom