About Perry Foundation (00335659) United Kingdom