About Slatters Of Canterbury Limited (02296438) United Kingdom