About Smith And Hogan Limited (12852939) United Kingdom