About Salhouse Ltd (13481260) United Kingdom