About Suffolks Of Lancashire Limited (07960462) United Kingdom