About Smeeden Foreman Ltd (06580261) United Kingdom