About Storer Bereavement Services Ltd (13187659) United Kingdom