About Deegan Limited (04879565) United Kingdom