About Denbrook Plant Ltd (NI676247) United Kingdom