About Salthouse Investment Limited (08671448) United Kingdom