About Lincam Glasgow Limited (SC427180) United Kingdom