About Jg&a Deegan Limited (06220628) United Kingdom