About Meadowmay Limited (06113515) United Kingdom