About Smith And Mcquillan Enterprises Limited (06907239) United Kingdom