About David Perry Lee Ltd (10299233) United Kingdom