About Henry Adams Holiday Cottages Limited (08732408) United Kingdom