About Rescue Shop Ltd (10161980) United Kingdom