About David Ticquet Limited (06082872) United Kingdom