About Meb Limited (05445248) United Kingdom