About Abercrombie & Kent Philanthropy (07650194) United Kingdom