About Yeo Street Ltd (12517716) United Kingdom