About L Mackinnon Developments Limited (04585470) United Kingdom