About Herring Gull Limited (12789239) United Kingdom