About Meadowbarn Services Ltd (05020207) United Kingdom