About Mceneaney Consulting Ltd (13598236) United Kingdom