About Smith Kelland Limited (08188529) United Kingdom