About Stephen Ando Ltd (10110220) United Kingdom