About Ami Associates Limited (03847289) United Kingdom