About Barrow Meadowlands Llp (OC312899) United Kingdom