About David Ogg And Partner Limited (08205093) United Kingdom