About Jbdl Services Ltd (12281291) United Kingdom