About Gammon & Smith Limited (02922558) United Kingdom