About Deganville Limited (11382573) United Kingdom