About Combi World Limited (09783953) United Kingdom