About Devine Dover Ltd (13579918) United Kingdom