About Barringmouth Ltd (11868728) United Kingdom