About Enden Mechanical Ltd. (09679362) United Kingdom