About Kevin Holmes M&e Limited (10731158) United Kingdom