About Maer Barns 2 Ltd (13626539) United Kingdom