About Aro Engineering Limited (SC394869) United Kingdom