About William Denny & Brothers Limited (SC009979) United Kingdom