About Jlmac Scotland Ltd (SC712594) United Kingdom