About Rescue My Company Limited (09620488) United Kingdom