About Harbo Charities Limited (01546199) United Kingdom