About Jbl Resourcing Centre Ltd (11973409) United Kingdom