About Delanohamilton Ltd. (10846673) United Kingdom