About Megbor Limited (06609171) United Kingdom