About Alamar Engineering Ltd. (03690774) United Kingdom