About Rufford Investment House Limited (09236912) United Kingdom