About Kimberley Holland Holdings Ltd (07650748) United Kingdom