About M&e Project Partners Limited (07842709) United Kingdom