About Aberdeen Composite Company (1248) Limited (SC246599) United Kingdom