About Aldeburgh Beach Boat Trust (CE011016) United Kingdom