US immigration and Visa law is an extremely complicated field and it is very easy for the ill informed to do irreparable damage to their Visa or immigration chances by a poorly prepared or ill advised application. http://usimmigrationlawyerlondon.org.uk/