About G & E Developments (aberdeen) Ltd (SC302490) United Kingdom