About Digger Developments (barham) Limited (10728636) United Kingdom