About Aldeburgh Boatyard Co.limited (00887078) United Kingdom