About Smith And Clay Limited (05814962) United Kingdom