About Hel Reed & Company Limited (06868799) United Kingdom