About Amroe Engineering Limited (08683142) United Kingdom