About Galletly & Co. Limited (SC273761) United Kingdom