About Rescued Houses Ltd (12236205) United Kingdom