About Smith And Byford Limited (01074356) United Kingdom