About Mackay Kathleen Developments Limited (06315151) United Kingdom