About Meaney Consultancy Limited (08742153) United Kingdom