About Rescue Brand Ltd (12908763) United Kingdom