About Landford (newton Abbot) Limited (02883415) United Kingdom