About Aberdeen Enterprises Limited (SC563262) United Kingdom