About Herring Developments Limited (00775796) United Kingdom