About K Terry & Son Ltd (09285014) United Kingdom