About Aldeburgh Holdings Limited (11723846) United Kingdom