About Ewing Technologies Ltd (09540842) United Kingdom