About Salter & Parfitt Holdings Limited (09081579) United Kingdom