About David Ridge Ltd (12947055) United Kingdom