About Jbl Designs Limited (06911923) United Kingdom