Hi, would appreciate any feedback on this company (good and bad) as I'd like to get a few opinions before we go ahead. Many thanks