About De Burgo Limited (04450631) United Kingdom