About Jbm Associates Ltd (07573800) United Kingdom