About Kimberley London Limited (08350763) United Kingdom