About Coombe Lane Limited (07909154) United Kingdom