About Coombe Lane Holdings Ltd (11990157) United Kingdom