About Moat Associates Limited (01846679) United Kingdom