About David Uprichard Ltd (12657250) United Kingdom