About Meadowbridge International Limited (12912771) United Kingdom