About Eliot Street Ltd (12084668) United Kingdom