About The Megahailer Company Limited (05048996) United Kingdom