About Ken Dell Limited (09055012) United Kingdom