About J. Dycha Ltd (06392934) United Kingdom