About International Removers Ltd (12143109) United Kingdom