About Mark Bessell Engineering & Consultancy Limited (10028137) United Kingdom