About Henly (int L) Limited (08935868) United Kingdom