About Denntone Limited (SC675210) United Kingdom