About Lansdown Mills Limited (02452035) United Kingdom