About Barrow Foundation (uk) (03565051) United Kingdom