About Anglo-ecosse Management & Engineering Company Limited (03746608) United Kingdom