About Ewings & Ayres Ltd (10143976) United Kingdom