About Mega Forktruck Services Limited (06197400) United Kingdom