About H E Stubbins And Sons Limited (00480602) United Kingdom