About Maer Barns Exmouth Ltd (13638271) United Kingdom