About Jd & S Holdings Ltd (10680615) United Kingdom