About Deirdre & Jack Ltd (10158522) United Kingdom