About De Burgh Limited (02255884) United Kingdom