About Howard Bros. & Strong Limited (00428996) United Kingdom