About De Bill Industries Limited (07191680) United Kingdom