About The Anderson Group Ltd (SC242901) United Kingdom