About Promax Machinery Company Limited (07166566) United Kingdom