About Aldeburgh Design Limited (05992482) United Kingdom