About Edgewall Equipment Limited (12141788) United Kingdom