About Berrybrook Exminster Limited (11951049) United Kingdom