About J&m Mclaren Limited (SC060398) United Kingdom