About Bacon Foundation Ltd (05954674) United Kingdom