About Jtd Services Ltd (10240284) United Kingdom