About Trevelga Canford Cliffs Limited (03952810) United Kingdom