About Conroy & Mcdermott Sj Limited (SC559218) United Kingdom