About Ls Aberdeen Limited (04161303) United Kingdom