About Bestobell Founders Welfare Trust Limited (00458516) United Kingdom