About Amr Project Controls Limited (06508696) United Kingdom