About Dru Cooper Limited (05697924) United Kingdom