About Steadman-lloyd Group Limited (08531667) United Kingdom