About Mark Allen Plant Limited (06232315) United Kingdom