About Anderson And Associates (south Wales) Limited (07407770) United Kingdom