About Deegan Trading Limited (09903678) United Kingdom