About Stuart Anderson Associates Ltd (11861438) United Kingdom