About Green Gecko Medical Rescue Limited (10221893) United Kingdom