About Deemco Ltd (08023424) United Kingdom