About S. Herring Construction Limited (03343456) United Kingdom