About David Jack Ltd (SC707081) United Kingdom