About Almasi Engineering Limited (09329159) United Kingdom