About Stoddart Conolly Ltd (10822385) United Kingdom