Anyone had any work with this company in Leeds? If so please can you let me know what they are like to work for. Thanks