About Sarsfield Associates Ltd (02348005) United Kingdom