About Delmar Holdings (ea) Limited (06846820) United Kingdom