About Dellamont Ltd (13463114) United Kingdom