About Linton & Mac Limited (SC505489) United Kingdom