About Ewing Associates Limited (05743465) United Kingdom