About Aberdeen Leisure & Industrial Services Ltd (SC644766) United Kingdom