About Andrew Megginson Developments Limited (SC589049) United Kingdom