About Millers World Limited (10799921) United Kingdom