About Uncle & Ozzy S House Ltd (12469502) United Kingdom