About Jc Maclennan Ventures Ltd (12241880) United Kingdom