About Anderson Moffat International Limited (09132235) United Kingdom