About Aldamar Design Limited (06077591) United Kingdom