About Jourdan Williams Ltd (11805044) United Kingdom