About De Burca Plant Ltd (06692411) United Kingdom