About Canford Cliffs 138 Limited (07987868) United Kingdom