About Assembly Aberdeen Limited (SC546414) United Kingdom