About Smd Lancaster Limited (02804823) United Kingdom