About Stephen Mcdevitt Ltd (SC597020) United Kingdom