About Sam Aberdeen Limited (SC580196) United Kingdom