About D.anderson Limited (SC641979) United Kingdom