About Slattery And Donnelly Ltd (SC701061) United Kingdom