About M&e Projects Ltd (07241281) United Kingdom