I would really recommend John Mason- they were fantastic. Nothing missing and no breakages, excellent communication and use Wridgeways here, which is very good. I am sure many other expats on here have used them and would recommend too. Expect to pay about 3500 plus insurance for your 20 ft.