About Banham Foundation Limited (07325044) United Kingdom