About Aberdeen Splp Limited (13324226) United Kingdom