About D & A Geo Limited (10530983) United Kingdom