About Salter Creek Ltd (10205671) United Kingdom