International Exhibition Design Services Ltd phone 5, Hampton Rd Hampton Hill, Greater London TW12 1JN map