About Loppa Glasgow Ltd (SC671458) United Kingdom