About Digwood & Digwood Ltd (12214504) United Kingdom