About Small World (london) Ltd (02652458) United Kingdom