About Maer Barns Ltd (12028934) United Kingdom