About Windsor Bell International Ltd (09100915) United Kingdom